|
FEXP Solver
1.0.0.0
|
Solver configuration setting. More...
#include <FEXPSetting.h>


Public Member Functions | |
| CFEXPSolverConfigSetting (const std::map< size_t, std::string > &ips, const std::map< size_t, std::string > &node_file, const std::string &dflt_file, size_t node_id, size_t dof, size_t calc_output, const std::string &res_name, const std::string &res_dir) | |
| virtual size_t | GetModelId () override |
| virtual ESettingType | GetSettingKind () override |
| std::string & | GetNodeIp (size_t id) |
| std::string & | GetFile (size_t id) |
| std::map< size_t, std::string > & | GetFilePaths () |
| std::string & | GetDefaultFile () |
| std::map< size_t, Ptr< std::vector< std::string > > > & | GetFileContent () |
| std::map< size_t, Ptr< std::vector< std::string > > > & | GetFileContentDefault () |
| size_t | GetInitClientNumber () |
| Ptr< std::vector< size_t > > | GetSimpleModelSchedule () |
| size_t | NodeIdToShow () |
| size_t | NodeDofToShow () |
| bool | ShowCalcOutput () |
| std::string & | GetResultName () |
| std::string & | GetResultDirPath () |
| virtual Ptr< t_SerializedData > | NetSerialize () override |
| virtual void | NetDeserialize (Ptr< t_SerializedData > data) override |
Public Member Functions inherited from ICFEXPSetting | |
| ICFEXPSetting (size_t id) | |
| virtual | ~ICFEXPSetting () |
| virtual size_t | GetId () override |
| virtual size_t | GetType () override |
| virtual size_t | GetThreadId () override |
| virtual size_t | GetThreadNumber () override |
| virtual void | SetThreadId (size_t id) override |
Additional Inherited Members | |
Public Types inherited from ICFEXPSetting | |
| enum | ESettingType { eSolver, eModelBase, eSettingCount } |
Static Public Attributes inherited from ICFEXPSerialize | |
| static const std::string | NODE_KEY = "#NODE#" |
| static const std::string | ELEM_KEY = "#ELEMENT#" |
| static const size_t | ITEM_ID_INDEX = 1 |
Solver configuration setting.
| CFEXPSolverConfigSetting::CFEXPSolverConfigSetting | ( | const std::map< size_t, std::string > & | ips, |
| const std::map< size_t, std::string > & | node_file, | ||
| const std::string & | dflt_file, | ||
| size_t | node_id, | ||
| size_t | dof, | ||
| size_t | calc_output, | ||
| const std::string & | res_name, | ||
| const std::string & | res_dir | ||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements ICFEXPModelDataIntf.
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements ICFEXPSetting.
| Ptr< std::vector< size_t > > CFEXPSolverConfigSetting::GetSimpleModelSchedule | ( | ) |
|
inlineoverridevirtual |
Implements ICFEXPSerialize.
|
inlineoverridevirtual |
Implements ICFEXPSerialize.
|
inline |
|
inline |
|
inline |